\begin{tabbing} $\vdash$ \=$\forall$$T$:Type, $l_{1}$:($T$ List), $v$:$T$, $l_{2}$:($T$ List).\+ \\[0ex]fseg($T$;$l_{1}$;$l_{2}$) \\[0ex]$\Rightarrow$ (($\parallel$$l_{1}$$\parallel$ $<$ $\parallel$$l_{2}$$\parallel$) c$\wedge$ ($l_{2}$[($\parallel$$l_{2}$$\parallel$ {-} ($\parallel$$l_{1}$$\parallel$+1))] = $v$)) \\[0ex]$\Rightarrow$ fseg($T$;[$v$ / $l_{1}$];$l_{2}$) \- \end{tabbing}